I do love a kaftan! And this one happens to be particularly lovely in the print and the design. The breezy white cotton voile is hand block printed with marigolds!. 42 inches wide and 42 inches long.