This cabinet is a great upgrade for our bathroom. It’s relatively easy to put together if your somewhat savvy and took me approximately 1 hour by myself to get it all together and set up.