I just received and find it to be very comfortable but a little on the soft side which is good if you have back, hips or shoulders pain on a firm mattress. I let it breath for 5 days and it never had an odor, with the cover and topper it’s definitely 4 inches. Fit great on my bed!