Got the large size bed and my pups love it.  Pictured is my old girl and she appreciates the orthopedic foam. Came vacuum packed and took a little bit to fill out but was good about 12 hours later.  The cover is soft and durable. It does slide around on our tile floor so I may put a liner down just to help it stay put.  Nice dog bed.