Size and fabric are great. Seat cushions are very hard an back cushions are lacking filling not to mention the back rest poles are not supportive and very hard. Would not recommend.