These swim shorts are great! They are made out of a thick material, and seem like they are well made and will last a long time. Based on other reviews I went one size up from my normal size. I am 5'8" and usually a size 2; I ordered size medium and they fit great and are not too tight. They are very flattering and highlight my figure, but are also perfect running around on the beach! Would purchase again!