The product fits well, however, the photo in the description shows the pants as reaching the ankles but they do not. Besides that, they are made very well. The bottom of the legs are tapered, much like the waistband. The waistband is about 2 inches thick with a white drawstring. Pants have 2 faux pockets and a TH branded tag.

95% polyester and 5% Spandex. I'm not familiar with the care icons, but they are machine washable.