Was pretty easy to put together on my own, and fits perfectly in our new bathroom!! I love everything about it.