I bought this top to layer over a more stretchy, tighter top, or a bathing suit. This top hangs loose and doesn't cling to your belly. That is a huge plus! I found that I don't mind wearing it on its own. The material is very thin, and doesn't seem to be the best quality. But it keeps you cool on hot days. I would suggest ordering a size larger if you plan to layer it, but if you don't plan to layer it, it is close to being true-to-size.