Good quality. I'll give 5 stars if the sleeves would be 1 inch longer.
Good material and style of top however runs on the vvvvvery small side... go at least two sizes up.