I had contractors install this piece inside the wall and it looks AMAZING.  I love everything about it EXCEPT for two things:  1) I wish it came with more shelves because I could fit a lot more in it and 2) the shelves are not very deep - so normal things like BandAid boxes and OTC pill boxes do not fit like they should!  I have to put things face-out against the back, which means the cabinet does not hold a lot.  Buyer beware.