easy to assemble and well constructed. My only critique is that it doesn't roll easy on my carpet but otherwise I'm very pleased.