I really love this mattress. The firmness is perfect and comfortable. It has a soft pillow top while not being too soft that you sink into it. It appears to be very well made. I have had to spot clean it and that was very easy to do. It is a very thick mattress so it is setting a bit higher than my old mattress but not so much so that I need a step stool. It matched up perfect with my old box spring.