I had no issues with size or length. i'm 5'9 34c bust and i bought the striped shirt in a 4 and the umbrella print in a 2. the 2 was ever so slightly tight at the second button but i was wearing a heavy cotton cami. i could have worn a 2 in the striped top as well. i am broad shouldered and the shoulder seam in the size 4 dropped a little so there was plenty of room. these shirts are adorable. i usually don't like button downs but this style is very flattering. the material is light and drapes w