Amazing quality and beautiful colors! Exactly why I was looking for! Perfect fit! Not too short.