So far so good. Bought for my 8 year old son and he tells me that it is really comfortable and not too soft. Good purchase at a reasonable price.