Good quality for the price and works perfectly for my space. Easy to put together, just screw on each leg. The material is a little flimsy though and we had some scratches on arrival - not enough to send back though.