Perfect for our 55 pound dog. He loves it! I was worried it wouldn’t fluff up at first but let it sit 24 hours per the instructions and it puffs up nicely.