quite uncomfortable, poor quality of fabric, with threads hanging out, shoulder keeps dropping so need to adjusted time and again that is very annoying. the end keeps rolling up and the freedom of movement does gets compromised. i would not recommend it.