The product came in 7 boxes each requiring some assembly but it was super easy to do. It’s a firmer couch but I like it I can still comfortably nap on it and my husband actually fell asleep and slept on it all night. My complain is the pieces don’t stay together well so we bought some additional hardware and I think that will help. Good quality for the price!