I only did 4 stars because it is obviously microfiber, NOT cotton as stated in the description.  But it is smooth and well made.  A lot of other descriptions said it only came with 2 vertical straps.  Mine came with the 4 corner straps as described.  I am going to wash it before I put it on my mattress because it has that fabric chemical smell.