You say his post is not true then you go on to give the exact same info he did. As he said, you absolutely do have to wear pants at all times (unless in your cabin, taking certaibn spa treatments, or if you are wearing a bathing suit. In most places you can have either long or short pants but pants are indeed required. NCL is not quite THAT freestyle. 🙂