My dog loves this bed wouldnt get out of this bed. He's approx 18lbs and I got a small fits perfect. The material is super soft.