Im giving it 5 stars because its beautiful and exactly as represented by the photo. I (Matthews wife) purchased the white with gray floral print. However on me, it comes down to mid-calf and is just way too long. Had to return.