I have previously bought these shorts, and I have them in various different colours and I always find that the fit is great, the fabric is slightly stretchy.But you can dress them up or dress them down and they look great either way definitely recommend