It's perfect....for the price and everything....it is not only fluffy but also soft to the touch...I know that doesn't matter because you put a sheet over it, but I thought that was nice...