The seat cushions measures 24.5" wide x 26" deep x 7" thick with a welt around the top and bottom. They have 2 slight curves on each end and a zipper in the back.
The back cushions measure 25" wide x 21" high x 6" thick with a curved top, a zipper on the bottom and an option for 2 sets of button which we recommend. There is no welt on the back cushions.