These are great shorts. I am normally a 27 in 7FAM and these fit as expected. I have read reviews online for some of their shorts where people have recommended ordering a size or two down because they run big, but that is not the case with these shorts. In fact, if you like wearing your shorts a bit looser than your jeans, you may want to consider ordering a size up. Also, the denim is not see-through, so you do not need to worry about that.