The size and design of this cabinet is exactly what we wanted. However, I gave only 4 stars because it is not stable on its own.  It came with some ribbon strips to attach to a wall but that would not have been enough. We bought the recommended Anti-Tip Straps but they were unwieldy and useless for this item. We ended up attaching to the wall with some wood strips and it is now very sturdy and filled to the brim!