Easy to assemble; Quality materials. I had no issues getting it together, feet screw on so you can adjust for an uneven floor if needed.