I usually wear a 2x, but I ordered a 3x because I like my clothes baggy, and more often than not clothing online tends to be too small. But I should have ordered my normal size. I will keep as it fits well enough.  4 stars because the arm holes are a bit larger than I would like.  The quality is great. The color is vibrant and very pretty.