After a long search for a cabinet in my small bathroom, this one fits perfectly. It came well packaged and in good condition. Directions were clear and easy to follow. Ample storage space. One drawback, the back was in three pieces needing assembly with plastic fasteners. These fasteners are visible at the shelf below the doors. Would have given this cabinet 5 stars had the back been one piece. Overall, I'm very pleased with my purchase.