FANTASTIC dog beds! I bought 2 of these in cream.  My dogs love them!  Super soft all over and the cushion is extra plush.  Price here is much cheaper than at a pet store.  Would definitely recommend.  I order these in large for my small dogs and they are just right.  I would recommend ordering these in a size bigger than what you think you would need.