Good quality, Twin XL size fit well.  Moderate padding, but good for the price.

Pros: The water proof shield is quiet and doesn't make alot of noise when moving around on it.