I give this product 5 stars.
Quality *****
Easy of putting it on by myself even though I had added a memory foam topper to the mattress it was easy to get it in place.
Delivery was very prompt.