Arrived in 2 days as promised.  Put it together myself in about an hour 1/2!  Easy to follow directions...as others stated holes in the back top did not line up, easy fix.  Sturdy and looks beautiful in my bathroom.  Shelves are not that strong,  good for towels, light stuff. Very happy with the purchase.  Thinking about ordering matching wall cabinet.