I purchased this for my son's bed and he absolutely loves it. It fit perfectly on a twin bed, and I did not notice any chemical smell but I aired it out as directed. The only con would be getting my son out of bed in the morning!