Perfect ! Love it ! Just as described. Bought this because of the reviews and great price. I've slept on it with my toddler. I bought also a nice mattress cover protector and works amazing !