If you were looking for a kimono this is for you! This is ankle length. The colours are so vibrant! The XS size would fit up to a small comfortably and the XL size would fit a large and even a medium depending on desired fit! This is so much fun.