The fit is perfect and all the colours and patterns are beautiful. Bought 6 pairs in different colours and patterns for gifts, kept one pair for myself. The socks were a hit! I highly recommend Fazl socks for the quality and giving back program changing others lives.