Great bed! I chose the large as it matched for my dogs weight. It’s huge! I have an English Bulldog who’s 65lbs and the medium would have absolutely worked. Even though I considered sending it back to get the smaller size he was already napping :) I wish I could attach a photo for reference. I’m really really happy with the bed and the surprise toy is very cute.