AWESOME!
Excellent quality, excellent material, excellent design, excellent fit.  Patriotic, stylish, and comfortable.  Arrived ahead of schedule.  BIG LOVE!
Rating: 5 stars