This is a surprisingly good mattress.  Its strange as its very soft to press on but firm when you lie on it.   Never quite had one like this but its comfortable to sleep on.  
Arrived with the bed as customer service helped out with that.  The only downside of the mattress is that its heavier than expected.   Otherwise good purchase