I purchased this mattress because the one my fiancée and I sleep on is very old and uncomfortable. You can feel the springs in it and we were having sleeping issues! Finally, I caved and decided to buy a mattress topper, to save money (for the wedding :)). I am SO glad I did. We both sleep wonderfully and have no issues with it. It did come as blue and white and had a slight odor when it first arrived, but I have no problem with that! You can't see the color and the odor fades very quickly. Shipping was very quick, also. Not the 2 day, but it arrived within a week. I highly recommend this product.