I love this cabinet.  I put it together by myself and it was very do-able. My bathroom is small and it is just the right size.