I assembled it myself in about 3 hours - no problems. Its a great alternative to storage issues in a bathroom. I'm ordering another one for the other bathroom.