I ordered two as I was in between sizes and both seemed true to the chart! Ultimately I went with the XXL and it fits and feels great. If it had pockets, it would be a perfect dress! The fabric is a great weight for spring and summer but is not too thin. Length is as pictured - it hits around my knee (I'm only 5'5" tall). Customer service was fantastic in assisting to return the spare! 5/5