Very happy with our purchase! The cushions are thick and firm. The assembly was easy and took only 15 min or so. I styled the couch with handmade pillows and a comfy throw for chilly evenings. Highly recommended!