I would have rated this a 5, except the shipping on these mats is really slow.  It was at least 2 weeks past the estimated delivery date.  But the mat itself is great.