This is exactly what I wanted. Took some time to assemble, but all parts were thoroughly labeled and it feels sturdy. A lovely piece that fits the bathroom perfectly. High quality. I highly recommend this cabinet.