From your photo, we put the small cushions toward the back and the larger one in front. That said, nothing extends beyond the table edge and all cushions line up across the front without projecting beyond the table top or the adjoining seat cushions. We don't use a fitted, but a top sheet to cover when turned into a bed since the grand kids like to stay in their sleeping bags. Just guessing here, but you have a smaller table top than the space would allow. Our top is 47 3/8" wide x 34 1/4" deep. Our larger cushion is just shy of 47" and fits snug between the seat cushions when in place. If purchased new, check with the dealer to find out if it was optioned incorrectly. If purchased used, you may want to replace the table top with the larger (correct?) size to end your frustration.