Great cabinet.  We put it together with no trouble.  Cannot wait to hang it in our remodeled bathroom.  I know it is going to look great.