Set was exceptional quality. Very thick, plush cushions. Clean well (especially considering they are white. 
The set is quite robust (large, wide seating) which meant we had to spread the pieces out. This was not the original plan. But, we ended up we ended up  using the middle of the 3-piece sofa to extend our matching semi-circle set in the backyard (2nd photo) and moving the 2 side tables off the porch, to frame the sitting area in a decorative fashion. 
It was nice to have ordered matching sets so we can interchange pieces for different configurations, as needed. 
My tip would be to double-check your space and dimensions as These pieces are quite big!