Fits well overall. The designer pattern looks amazing, looks like flowers but not feminine. The color I bought matched well and looked great with pants of the same color. you can dress up Very flexible and convenient. Not skinny. I would recommend buying.