Very cute for the alt/goth girlies! The only thing I would point out is if you have a big bust or arms you may want to size up. I am a 36" bust and got the small. The chest is snug and there's a slight gap between buttons, and the arm holes are very snug as well, but everywhere else fits perfect!