It's pretty great overall, but I had some assembly issues. The drawers have some rolling issues, and the towel bar is really tough to screw in (I had to have someone squeeze it while I secured it). The drawer panels didn't line up very well, so I had to grind away a bit at the bottom panel to make it fit into the spaces and then jam it in. Other than the painful process of putting it all together, it's lovely and provides lots of counter space. Oh, and I wouldn't put anything too heavy on the shelf in the middle - I'd be worried about ripping the shelf holder thingies out of their holes and causing the shelf to fall.