I had needed a new mattress for a while and was so excited to try out this mattress.  It comes in a box which is so intriguing, I have never had a mattress come in a box before.  The best part was after you remove the plastic from the rolled up mattress it comes to life and puffs up.  As thick and firm as this mattress is, I am amazed at how it could be packaged so small.  This mattress is thick and firm.  Really firm!  I love a firm mattress so this was totally made for me.  It keeps cool and is so comfortable.  I am not using a box spring, I have it on a frame that does not require one.  I have been sleeping comfortable through the night.  My best sleep ever.  Overall, This is a thick, comfortable cool mattress, that provides a great quality of sleep.