Pros: This product is VERY WELL constructed for the price you are paying. You look absolutely amazing in a sock and have received a lot of great compliments! My biggest issue with this product is that the size is larger than I expected. I believe they would be absolutely perfect if true to size. Conclusion: If the shoe size was a little better, I would buy shoes from this brand in the future. If you find the right size you won't be disappointed!