This bed is beautiful, thick, comfy and very well made. We got a large for our 50 lb baby and we actually could have purchased a medium. The large is larger then most large beds. I definitely would recommend this dog bed. I love the color too!