Perfectly holds everything. Wish it had more shelves, but we can easily find new ones to put in if we need.