For Muay Thai and Boxing this thing seems to stay in place quite well and keeps my boys protected. Its lightweight , breathable and a good protective design while remaining comfortable. I just wish that amazon had it in an all black color.