Bought for our daughter. Been great so far, she loves it. No chemical smell, firm enough but still very comfortable.