Zoostorm SL8 3310-9500 review

A pleasant surprise and one of the best Windows 7 tablets on the market

By  from What Laptop Issue 148

TechRadar's rating

Average user rating

  • Great screen
  • Good build quality
  • Connectivity
  • Basic performance
  • Limited storage
  • No App store
Select region United Kingdom United States Australia