The color is so pretty.  The way it fits is great! The arms are a little snug but Im sure I can alter it a little.  Its a good length, right above the knees. Perfect for the summer or cool nights  I wear a 16ish and the xl fit fine!