Perfect for our kids bathroom! I was very impressed with how well packaged this was! It was really straightforward installing on wall. I love that it plugs in to outlet vs having to hardwire. Plenty of storage space inside although I do wish the interior shelves could be adjusted as some taller items do not fit but that is really my only complaint. Would definitely recommend.