Love the top well-made and  it's a little large but I love it. I will be ordering more. Great price! I ordered a 2X I usually wear a 3X in top I will be ordering a 1x next time. I have not washed it yet. So I am not sure how they will shrink.