Very pleased with this cabinet! Materials are well-constructed and the unit was easy to assemble (all the holes lined up perfectly).  It looks very nice in my bathroom.  The size is just what I wanted - not too tall, but wide and deep enough to store nice big bath towels. The only mildly annoying thing is that the top piece of the cabinet is ever-so-slightly a different colour white than the rest of the unit; I suspect it was painted at a different time and the paint used was just a smidge brighter white than the other pieces.  But I don't think anyone but me notices, and it does look great, so I'm still giving it 5 stars for quality and functionality.