It's made of cotton, so it has plenty of stretch and feels light and comfortable.
The body is long and hides anything you want it to!