Mattress is supportive and comfortable. However it arrived soiled in the vacuum packed plastic wrappings. I managed to wash it off mostly with a damp cloth. I felt it will be too much trouble to return it because I threw the old one away. It made you wonder where has it been before the manufacturer/ supplier wrapped it up.