Mattress is firm, great for me.
Arrived and delivered to doorstep. Wasn't rolled up so no need to lay it out for 24hours. Great deal considering the price paid.