Humans!!! This is one fun piece you will want to add to your closet. It takes the traditional denim jacket to a whole new place. I love it for everyday layering on a chilly morning or evening (South Dakota girl here). Or it looks great layered over a white dress with some turquois earrings.
Fit advice: I typically wear a 1X in jackets. This one comes in a 1X/2X option and I thought it ran a bit big. It is a true denim with a good amount of stretch.