This player is a very reasonable size but allows reading many cards. The concept of the player with built-in protection allows card entries not gathering dust. The only point that can be improved is the length of connecting cable could be 20cm longer hence 4 stars.