This couch is exactly what I needed for my room! Shipping was quick, assembly was easy, and as an added bonus, the couch can literally be broken down into much smaller pieces (this was very helpful, as I needed to get it up a narrow staircase). Also just FYI, the arm rests are stored inside a zippered area under the bottom cushions, so if you need to make the couch weigh a little less before assembling, you can remove those. I was a little nervous about the velvet and my two cats, but their hair literally swipes right off and it’s so easy to keep looking brand new! Very pleased.