Loved this dress by first glance but thought it would be too baggy on my little frame and I would drown in it. I slipped it on and it fit perfectly! It is a nice casual dress that can definitely be dressed up or down. Good length. I'm 5'5 and goes to just above my knees. Love print, neckline and sleeves.