Arrived with no damage, and assembly was very easy. It fits very well in the small space I have for it. My hardware bag was missing the three cross dowel nuts that allow you to attach the mirror to the top though, so make sure you double check your hardware bag before you start assembly!