decent deal
Fits well and is comfortable.  Arrived in the designated time frame.  A little on the expensive side, but if it lasts it is worth it.
Rating: 4 stars