This sofa is exactly what we expected! It fits our small living room perfectly and is cozy. It was packaged very well for protection. We have small children and it is so nice to know the cover is washable. 

Pros: Washable slipcover, comfortable, looks beautiful 
Cons: White is dangerous with kids but that was our choice! Took a bit longer than expected to arrive.