I love this skirt. The colors are beautifull and very vibrant. The lenghth is just about right if you are about 5 foot 7. If you are taller than that, the skirt will be a little shorter (just a little below the knee). The quality is very good. This skirt needs to be handwashed seperated in cold water because the colors will run, and the handstiched sequins will come off otherwise. I can recommend this skirt.