Beautiful sofa! Style and color are as expected. I suggest paying the extra money to have them haul away the boxes because they are massive. The sofa arrived with a small stain on the side. It's not worth the hassle of returning.