Arrived quickly and in perfect condition.  Easy to assemble (did it myself in less than 15 minutes).  A little smaller than I thought it was, and hardware could be better quality, but happy overall.