Only four stars, just because it could hold a little more tightly.  It accommodates deep mattress very well (but could still do so with better, tighter elastic).  Does not hold heat, which is good, nor does it interfere with the memory foam aspect of the mattress.  The price was a little lower than some others, with good quality.