I was happy to find the 21" length and I am ok with the product.  I was disappointed with the bottom corners of the skirt. They do not fit together beautifully like the photo in the ad.