It was easy to put together and looks great. I was worried it would be too slouchy, but it's not at all. The actual cushions of the couch feel a bit to small, I wish they were bigger so I could comfortably put my legs up. But for the price I can't complain.