For a girl, the fit is not very flattering. The buttons keep falling off and I have only had it for 6 months. I have only washed it like 6 times too. Although I am short, the sleeves were extremely long. Would not buy again.