So cute and the length is great!  I'm 31 weeks pregnant - this top is perfect now and I plan to wear it after pregnancy as well.  I'm 5'7" and normally wear a small - medium (pre-pregnancy), but I ordered this in a large and I'm glad I did.