Shipping takes a bit longer than expected. Be prepared to hands on to assemble up the unit. Assembled unit is sturdy and stable. Worth the purchase except for the DIY inconvenience. Overall satisfactory.