This is a decent piece for the price. Fairly easy to put together, did it myself in under an hour. Only thing I didn’t realize is that the drawer part is on wheels and rests on the ground- works fine on a flat surface but won’t open and close properly if placed on carpet. Not an issue for us but worth noting.