Super easy to put together and shippedreceived it within a week! It’s really comfy and seems sturdy as well. It’s huge and roomy but still fit well in my Apt. 1010 stars