Absolutely perfect for my 11 year old daughter. Myself and her dad have slept on it and it is absolutely perfect. You mould into the mattress and a good firm support. Delivery was super quick. The mattress came vacuum packed and we left it for 48 hours as instructed. The mattress filled up perfectly in its cover.