I bought these for my teenager.  The fit is good however after one wash they have severe pilling all over them.  I would expect this from walmart or target but not from an online company.  I would pass on these.