Mirror came as expected. Plenty of storage, seems sturdy and easy to put together. Looks nice in our bedroom. Only complaint was that my expected delivery date changed 3 times after I was told it shipped.