Very easy to put together! Was packaged great when arrived. Good size and comfortable. Only thing I would change is the fabric. Fabric seems kind of cheap but not bad for the price.