The dog bed is super soft. Large size is perfect for my 130 lb. pupster. The machine washable shell (very important for me) has a convenient zipper to remove from the filler pillow. The product was at my door in 3 days with standard delivery. Best of all, my dog loves his bed!