Took a little over an hour to put together and is great quality for the price! Looks nice in my large bathroom along with this Cabinet