The colors on this dress are so bright and fun! This hits around knee length, maybe a little lower, and has slits on the side for comfort and easy movement. The slits don't go up too high, still very modest. Pair this with some sandals or white sneakers and you're set for summer. This would also make an ADORABLE back to school/1st day of school outfit!