As others have said it does take forever to put together. However I was pleased ours arrived with zero damage and once assembled met our expectations. Huge mirror. Good storage. Good value for the money. No complaints. We did switch out knobs to brushed nickel to make it look little nicer and that made a nice impact.