Perfect.  Easy to assemble (just the legs). Lightweight but sturdy.  Good product.