Perfect for our 3.5 year old. Came as expected. Great condition, good quality, no weird chemical smell that sometimes comes with memory foam. Would recommend it and will probably buy again for other children as the get older