I purchased the large bed for my collie/lab mix and she loves it... But it doesn't stay puffy. If I pick it up and shake it, it gets some volume back, but quickly goes back down after a day. Cover is nice and very durable though.