This is the nicest dog bed I’ve ever found for my pup- she loves it so much.  I bought the large for my 50 lb rescue and it’s big for her but she can snuggle into the corners- it’s like she has her own little sofa.   Seems like great quality.