Was delivered very quickly. Is very comfortable. Should have ordered the 2 inch though. The 3 inch is a little too thick for my small frame, but love it. Has an odor to it but can't smell it after putting mattress pad and sheet over the top of it. Will definitely recommend this product.