I was a little afraid to order this top as it was very inexpensive.  When it arrived I found that the fit is the correct size for what was ordered and the manufacture quality is great.  I have not washed it yet, but it's all cotton and will follow washing instructions. I would recommend it to others.