The mirrors came packaged very well. Everything I needed was in box and they were easy to install. Although they are recessed, I didn't not put them in the wall. They look great and I love how you can adjust the shelves inside to fit what you need inside.  

Pros: No assembly required, fit great, adjustable shelves