There are gaps around the drawers and at top end of the cabinet door. Not high-quality by any means, but the color is nice. This is NOT a long-lasting item, I can see the drawers and cabinet having issues after heavy use by kids. Although a very affordable item, I still think it was overpriced for the quality. Assembly was easy to follow, but took forever. So many steps.