This sofa is perfect for my small studio in NYC. It was super easy to assemble and shipped fast. I was able to put it together by myself in about an hour. I fluffed the cushions a lot until they weren't flat anymore. It's pretty comfortable for the price and has plenty of space for guests.