Perfect fit, clear, robust.
Rating from me:
Rating: Very bad >>>> 10> Very good
Appearance: 9
Ease: 10
Cleanliness: 10
Function: 9
Ease: 10
Price: 9
Robust: 10
-------------------------------------------------- -----
Final score: 9
Recommended: YES
Liked: YES
Lg,
HurricanMarkus