The couch came super quick  the legs were easy to screw on with the help of a friend. For the price, it’s a cute couch that seems well made. It’s a little stiff but I think it’ll soften up over time. So far my pup really loves it too! Great buy!