Assembly was a snap. Good quality & price. Size was perfect (and very generous for a "small"). Delivery was super fast!