The sofa itself is beautiful and perfect for my studiosmall space. I’m giving it 4 stars because shipping was a nightmare. It’s comes in 3 boxes total. 2 of 3 boxes arrived together and was delayed by a day. The 3rd box arrived separately and was delayed for an extra 3 days. Mind you the 3rd box had all the hardware and back pieces so I had 23 of a couch for 3 days. Once everything arrived, assembly was a piece of cake!