slightly ketat but overall good quality, better pick one size bigger for me la because it is quite difficult to put in ur head and attach the detachable front part. oh ya, the ece is at the strap ya. got it at promotion so all things considered, not bad