Loved the sofa, came as expected, delivery smooth, easy assembly of legs only. The reason for my 4 stars is, the sofa is very firm. Hoping it will soften a bit with time.