size is great , my dog weighs 130 lbs so doesnt feel like its enough cushion for him. Bought him one for $30 at Ross and had way more cushion