Exactly what we wanted. Bought this for a adjustable bed and it works great. It is firm and soft, very pleased so far