The material and overall look is great, but the sleeves are kinda rough and start to hurt a little on the arm, the buttons on the front aren't very secure, the neckpiece is loose and hard to keep straight, the back ties were confusing to figure out, and the stockings at the foot are a little weird and awkward to walk with. Overall it looks great and holds well, but I wish it was a little better for comfort and ease of use.