Every the thing fits well except the bust area.  It is very low cut and small for the size.  I expected more coverage but as I look at the picture now it is lower cut.  But the bust part is still small.  Everything else fits well.  It is very slim looking when on.