Extremely time consuming to put together but certainly worth it. So beautiful and the price was right. Only problem is that I was missing 1 piece which is a drawer stopper as I only received 5 out of the 6 that are needed. Will be contacting customer service to request the piece.