Absolutely LOVE this cabinet!  I hung it over my toilet myself but help would have made it easier.  Great quality and price!