First mattress I received had some issues with dimensions and build quality, I contacted support and they manufactured and sent me a replacement which is perfect. Medium firmness and it is heavenly to sleep on. Sleeps nice and cool and gives exactly the right amount of support.