The quality of this set is stunning. I really like a firm mattress / sofa and these cushions really fit that bill. The assembly wasn't difficult and the footprint of the set is perfect for moving around our porch when needed.