It is decentralized
It has wide variety of tokens for swapping and trading
It is secure
Its withdrawal fee is competitive
It has user friendly interface
Its trading fee is high
Uniswap is best for swapping.. It doesn't accept fiat deposit and it is well secured in terms of security as it is decentralized.For swapping and any transactions it is fast on the exchange and it is easy for navigation. There is a great number of trading pairs. All sections on the trading environment are well arranged and good.
Uniswap charges flat fees of 0.30% for trading and charges competitive withdrawal fees based on network alone.