Great for petites with its shorter length it will create the illusion of longer legs, and allow for a more contemporary look to show off your leggings with boots. Good for all body types, I'd avoid the contrasting belt.
Very very classic and absolutely timeless, this coat will fit any personal style with it's ability to be altered with accessories. The lack of contrasting buttons helps keep the focus on you, not your figure. I'd recommend this for any body type.