Pros
- Complete availability of all your merchandise online.
- Variety in colors, sizes and designs.
- Simple to use and interact with web page.
- Complete and traditional payment system.
- Profitable business model.
- High level of advertising through social networks.
Cons
- Nothing bad to say.