E-Commerce market analysis and assessment