So far it’s great! Not too soft and definitely not firm. Nice and cool and comfy it’s great.