Lisa I have bought from Johnny Was and find it generally true to size. I am a JCrew size 4 and have bought items in XS and S from Johnny Was. The XS item was deliberately oversized silk dress, that looked nicer on me in the slightly smaller size.
The quality and detail on their clothing is very good. Lovely materials and well made.