Soft and has just the right amount of padding. Seems well sewn and is a good product for the price.