Good quality sweatshirt and excellent fit, but the lettering won't last long.  After just a couple washes the letters are starting to wrinkle so clearly they won't stay on there very long.  I'd easily give it 5 stars if the lettering was higher quality.