Great for the price. It doesn’t stay together very well, but it’s light enough to move the parts back together (and I’m 9 months pregnant). We added additional hardware to help hook them together. It was also surprisingly comfortable, but now that it’s been a few years it’s showing a lot of wear on it. It also stains very easily, and because the cushions cannot be removed it’s very hard to clean. Very happy with our purchase, but wish we could extend the lifetime of this couch. It’s not the best for kids, but no regrets on the purchase!