Great quality. Insanely soft. Pup loves to sleep in and even on top of it like a cushy bed. 5 stars! Medium was perfect for my Boston Terrier. She is smaller 13 lbs. I had never found a bed that worked good for her. The fact that it is stable and she can crawl inside to cover up is amazing. She had never slept on the ground until now!