Excellent quality mattress. It is firm with just a little bit of outer softness (which I like). Material and workmanship is quality too. The shipping cost was expensive but it shipped in less than a week (to Vancouver Island, Canada) and was well packaged (rolled up and vacuum sealed- it took a few days to puff up completely.).