I bought this coat for work and it's perfect!  I was worried that it wouldn't fit but I made sure to check the sizing chart and it worked out great!  It's made very well... the fabric is not thin and I think it will hold up for quite a while.