The mattress seems great, feels firm when sitting on or sleeping on. Only have it for a week, (our 8 years old) seems to like it.
The delivery is ok, somehow there is a slight stain on the mattress, not sure if that came from the factory packing or during the delivery as there’s a small rip on the wrapping plastic. 
Overall, happy with the mattress quality.