I am VERY happy with my purchase.  Perfect length for me and the quality is better than I expected.  When I put these in my cart and waited for them, I was sure I would regret my purchase.  It was such a good buy, that I thought it was one of those "too good to be true" items.  Not so.  It is very much worth the money.  I will buy more for Christmas gifts.