Great memory foam mattress topper. It was just the right fit between too soft and not soft enough. However, putting it on top of my mattress made by bed GINORMOUS. It also looks like somewhat of an eyesore with how big my bed looks against my bed frame now. Also, I couldn't get any of my deep pocket sheets over the mattress with the topper on top. Disappointed, as it did just want I wanted it to, but it looks awful once I put bedding on. 
Oh, and all the reviews stating that the rubber smell is strong - they're exaggerating. Yes, there was a rubber smell. I had to get my nose right up to the topper to smell it. Not to mention, I have had it unwrapped and airing out for about 2 hours and the smell is basically gone. AND I tried my sheets on top of it already because I was curious, and I couldn't even smell it then either. Definitely shouldn't be an area of concern when debating on purchasing this.