I just bought this shirt to go with a pair of BEBE jeans and they look awesome together!! The shirt is of soft cotton material and fits perfectly! I got the shirt in a Small so that it would not be too baggy on me! Definitely worth the money!!