Unfortunately whilst these leggings are a great colour and the graphic looks good - they are not thick enough to wear in public. The fabric is a thin stretchy cotton which whilst comfortable it does show the colour of your underwear. I guess they are suited as lounge wear or under longer tops. I usually wear a M/L in bottoms and the L in these is very roomy on me - not that it helps.