NCL are Freestyle ships which generally means you can dress up or dress down. However, the term dressing down still means to be generally smart. Jeans will be ok, but tracksuit bottoms are not ok. Generally dress as you would to a smart restaurant.
I took my grandson for his 14 birthday, and he was fine with clean jeans and t-shirt. no fuss was made .