I've bought these before, but was pleasantly surprised at how well these were made, and how well they fit. They actually are long enough for my tall body shape. Very nice, and I plan to buy some more.