This is a quality latex mattress topper. And latex makes a great mattress topper because it is supportive, durable, natural (no chemical off-gassing), and just has a nice "feel" to it. I'm actually probably going to buy a complete latex mattress soon. If your mattress is too hard/uncomfortable, I think this would be a great product for you. The holes are nice because they allow for some additional air circulation. You do have to be careful when you move it not to tear the latex but I think that would be true of any latex mattress topper. You'll also want some sort of mattress pad to put on top of this since it doesn't come with a cover. However, if you have a pillow top mattress like I do that's still in pretty good condition, and you just want to add a little plushness, you may find that this actually gives too much additional padding, making your mattress too soft (it did for me)--hence the 4 stars rather than 5. You might want to go with a thinner latex topper, or, as in my case, the Overstock lambswool mattress topper which I found to add just the right amount of extra plushness without making my mattress too soft. (FYI, I'm mainly a stomach sleeper so I like an overall moderately firm mattress with some plush padding on top, but I think that's pretty much what most people prefer.) Again, if you're finding that your mattress is really too hard I think you'll be very happy with this product.