Definitely good quality for the price. The top looks a tad cheap, but that's what you're getting at this price point. We bought several and I had them put together in no time - and I'm not really a handy person!