Perfect! Just what we were looking for, with the perfect amount of firmness! We absolutely love it and will be getting another one for the other rooms!