I absolutely love this couch Its easy to put together, all the pieces were there and everything is perfect. Great couch, great material and its bouncy! Stiffish but bouncy and still comfortable. The back cushions Velcro so they stay out and the bottom ones dont come in attached so they are sliding around. My only complaint is I was expecting the orange throw pillows and received blue and white pattern ones still happy with it but could be misleading to some. Still highly recommend!