It holds what it needs to, the holes allow for ventilation and it hasn't broken on me in the 2 years I've owned it. Plus my cats love sleeping in it!