Absolutely what I was hoping for the perfect amount of firmness the blacktop is wonderful no stains will be shown if any occur.I love that is not too thick So my sheets fit on it just perfect I really love this product for the price