Good quality. Fits perfectly.
The blue top is excellent, the light green one is poor material and shrunk first wash and is unwearable.