These shorts fit perfectly. They're made of a stretchy material for comfort and fit. The color will be perfect for summer! I suggest going a size smaller than usual. There's no way the model is wearing a size small and they look that tight. For reference, I'm 5' and 110 pounds, I got the xs and they are baggier on me than they are on the model.
These are nice shorts and very comfy. They run true to size (fitted with extra room for comfort). I can't really recommend the light pink and green. The hot pink looks hot if you can pull it off. The denim is very stretchy and comfortable, but wrinkles easily. The colors are very strange with the shredded design. These would be awesome shorts if they were white or black, but these colors are just too "out there".