Love this mattress so far. Left it the 24 hours (actually more than 24 hours) to puff up, and its surprising how much it fills up after 24 hours (pic is about 6 hours after. The loose parts of material on top were filled into after the 24 hours) 
The mattress is quite firm, more than I expected which is nice. It's so comfy and is a great night sleep. Little movement is felt from the anyone on the mattress next to you which is a massive bonus. Definitely worth the money (bought it in the sale) and I'm very pleased. Would recommend this mattress to anyone.