I wore this as part of a costume all day and it was super comfortable . It is a good quality, not see - through . It has strong pockets where I could keep my phone , etc. My sister, who is a teacher, is going to wear hers to work, she loves it so much!