Okay, this is the perfect casual dress. You can teach in this, wear it to church, date night - it is literally perfect for any occasion! It has a cozy t-shirt material top with a pleated skirt on the bottom, and dainty patchwork woven in everywhere! It is a loose fit.