Hi I'm Interested in this pants just wondering if they are the same material inside and out,they look a itchy inside you know like they itch when you wear them,you know,there is some sort of fabric cover inside? also are they pants or shorts? Thanks have a great Day.,