Absolutely perfect.  Exactly what we were looking for.   Door covers all essential items then covers them all and keeps them out of sight.  Mirror is nice and big.  Would definitely recommend.