The fit of the shorts is OK. However, I did not receive the shirt shown in the photo. It says here that they are unique, which certainly refers to the color distribution due to the batik process. However, the colors of the shirt I received are not even close to identical. It only has dark colors with predominantly blue. No pink, no yellow and the pattern is not even close to the one shown. I actually wanted to buy this shirt in other colors as well. But I`d rather not do that if I don`t get what I ordered.