this card reader fits in the palm of the hand. very small it retracts behind a plastic cover that protects it from knocks. good quality product. functional it can play 24 types of memory cards. especially to transfer from one card to another card. compatible with Windows 7 a small problem with the cable that is a little courtyard but ... Although more expensive than the others but the quality that pays!