Very easy to assemble, I put it together by myself with no issues. Everything came packed nice and neatly, as well as safely so the fabric wouldn’t get ruined. We are very happy with this purchase.