As described and arrived when they said it would. 

Our 9 year old find the mattress very comfy and I’d be happy to sleep on it myself! Can recommend.