Easy assembly, but you have to be careful about choosing screws and washers for the each steps because there are several kinds. Great fabric and buttoning. Also the nailheads are great too.