Perfect for my new apartment and easy to assemble. Took me about 30 minutes and it was packaged well so no damage to pieces. Happy with the quality for the price paid!