I bought for my 8 years daughter,  we love it. It fits for twin size bed perfectly. The top of mattress is very soft and it was easy to put on bed.
They packed very safe . .