Perfect and as new on the outside, just has tiny holes on the inner lining and a little larger than tiny one at the bottom. Otherwise buttons are intact, outer fabric as new and perfect. Will fit upto 44 inch bust, the sleeves a little short, so not suitable for tall people.