My dog is a 16lb bichon and when he stretches out he easily goes end to end of the bed. Wish I would have ordered the bigger size, The 'up to' weight feels a little deceiving as the main gauge for what size to purchase. I'll do more measuring next time.