Bought the 24” bed for my 20lb dog, and she has lots of room to stretch out.