Very nice cabinet for the price.  I was able to put it together by myself but it would've been much easier with one other person.  Perfect size for my little bathroom too.