We have tow Labs and they loved the bed right away! Cozy and well made! The colors are reaaly nice as well. Shipped on time and packaged well! Our dogs weigh about 60-65 lbs....I did think the large would be a bit larger but they seem just fine.