I have purchased several items from Overstock in the past and was always very satisfied. This is the 1st time I was ever disappointed. This topper is actually a 2 inch topper with about an inch of regular foam glued to it. I was shocked. The attached foam is a different color, and is not evenly cut. Thus, the mattress is 2.5 inches in some areas and not a full 3 inch. I purchased a 4 inch from O.com a few months earlier that was perfrct! One piece, all same color. I decided to save a little money this time and get the 3 inch for the guest room. Bad idea. I feel totally cheated and still may send it back if time permits. It's just the hassle of having to take it off the bed, then pack and return it.