This is a comfy light blue denim shirt dress with long sleeves and a tie at the waist. It's got a relaxed fit and is perfect for casual days or layering. No brand tag I can see, but it's in good shape and super versatile.