This sofa is not made well. Ot is incredibly light, slides all over the hardwood floors. The pieces do not stay together well with the provided velcro. If you have pets, DO NOT buy this sofa. Every tiny dog hair will become embedded in the fabric. It takes me 45 min to throughly vacuum this sofa from a small chihuahua. If you lay or sit on the sofa with a sweater on, the fuzz from a normal sweater will be attached to the sofa. The very thin fabric seems to be stretched over the frame with zero support underneath.  The sofa looked 5 years old within 5 months. Total and complete waste of money. I wanted to return the product within the first 2 weeks. But the return would have cost me 60% of the total price. It is such a waste of money. Do NOT BUY this sofa. The only reason it gets 2 stars is because of the style. It looks like the photos. However this is a $500 cheap sofa. Not a $2k sofa. It's terrible and cheap.