Absolutely love this bed. Weve had so many beds and this is by far the best. Beds you order online tend to come with very minimal stuffing and this is not the case here, exactly as advertised. We ordered a large for our 65lb bully and he fits in it fine. If he were the type of dog to stretch out a lot I would go for the extra large.