The mattress was very nice quality, the same as any mattress store in town. The set up was easy and I slept on it the same night. The smell is like wet paint but I'm airing it out. The gel top stays cool then normalizes after you get settled in. It keeps my temperature regulated while I sleep. The only bad thing is that its a bit firm even though it says medium. So I have to use a mattress topper.