arrived on time. I read several  reviews before ordering. I was unsure when I received the mattress as it was tightly  rolled up . The mattress un coiled very nicely. I t was purchase for by 2 year old granddaughter  and will suit her needs. I would not  purchase for  anyone over the age of 6 due lack of support.