Not the cheapest mattress topper but certainly worth every penny. It is versatile, sturdy, and very comfortable. It does not make the sleeper sweat and it can be rolled up and stored away when not in use. Perfect!