Delivery took a while, but when it arrived it looked great and well-made! Has a quality fit and is very comfortable. The gabardine fabric is really good too. Only issue I had was that the buttons are too tight and a little hard to unbutton, but overall I really like this cassock.