It has a very nice interface, easy to use, fractional shares, easy money transfer and plenty of stocks. The only negative is that you don't own the shares. They buy them on your behalf in Interactive Brokers. It's a nice choice if you trade below 20k.