Bought two of these to upgrade both of our full baths.

My husband is really good at putting things together, so that wasn't a problem, and I think that I would have been able to do it myself since it seemed pretty straight forward.  As a couple of other reviewers noted, we did see that the doors don't seem to be aligned properly when installed, but we didn't mind much.