This piece is VERY difficult to put together. It took my husband and I almost 4 hours. However, its a beauty and contains tons of hidden storage I was unaware of at the time of purchase. I was pleasantly surprised to discover the bench has a nice amount of storage under the seat. The drawer on vanity has amble storage; as well as the components inside of the sliding glass mirror. I would have given this 5 stars, but the assembly was rough.