The seat cushions measure 24" Wide x 22.5" Deep x 7" Thick with an optional single welt on the front. The end cushions have a curve at both ends and have a zipper. The center cushion is straight across in the back and has a zipper.
The back cushions measure 24" Wide x 19" High x 6" Thick. They have a curved top, a zipper on the bottom and an option for 4 sets of buttons on each cushion.