The fabric has a synthetic fill, fits but is smaller than expected and the boxer keeps rolling up your legs... what is irritating.
Shipped fast very nice