Reasonable price, good product. Much cheaper than the one the mattress store wanted to sell me, but has held up well even with frequent washing.