Bought twin size for my 6 year old son and I slept on it one night myself to test it out. Love it! Great packaging, easy to setup on my own. Very firm but cozy on top. Smell was gone within 48 hours. Would recommend and I am getting queen size for myself!