Tommy Hilfiger pants sized small, these pants are like loungewear making them loose and baggy, if you wanted them more fitted then they would fit a medium. Navy pin stripe with two front pockets, they are elasticated on the waist together with a draw string. Two mock pockets on the back. The legs are hem edged. Inside leg 29 inches. The trousers could also be used as casual wear. They can be worn full length or cropped. New with tags they have only been tried on. Please message me if you have any questions. Please note that I do NOT accept returns. I am having a clear out so please take a look at my other items. Comes from a smoke free home. Thank you