Lots of the holes didn't match up for assembly which was frustrating but otherwise seems like pretty good quality so far and can't beat the free shipping. Arrived on time with no damages and nothing missing.