The mattress looks very good and was well packaged. The mattress needs getting use to.  The first night was not as comfortable as it felt slightly hard and flat.  The 2nd night was a bit better hence still trying to get use to it. However the mattress blew up to required height by the 2nd day. I have not felt the cooling system as yet.  Overall its a good mattress.