Omg, I have 2 Yorkies and a mixed dog between all 3 totaling 27 lbs with room to spare and they love it. Also easy to wash!