This is a nice piece for the price. The drawers are tricky to put together and to get level in the unit, but the rest of the assembly is pretty straightforward. My only complaint is that the side panels "B" were labeled incorrectly. The "up" sticker was on the wrong end, so I had to take a good portion of the buffet apart in order to flip the panels around. Otherwise, I'm really happy with it.