Super easy to assemble, great price and I loved the fabric. The only reason I gave four stars is because a few of them squeak and shake a bit.