I would recommend these if you need or are looking for a good sturdy supportive hiking boot. Its just compressed felt and a little bit of thread where the zip toggle should be. Caveat: given that my experience with the 903 mouse so far involved my first one completely dying after 2 weeks of mild use, I dont hold out hope this keyboard will last, and their support was useless - took a month for a replacement. The ones I wound up with are half a size down (just because ballet slippers are supposed to be snug). I "flossed" them some which helped with that a little. as for connection to the usb dongle, it was very hit and miss at first and would lose connection a lot. Theyre either thicker, include fans, or have opted to go for cheaper fanless chipsets like Atom processors, which are terrible compared to this M5. The buttons are easy to use and it has a built in mic, so I can answer calls easily. Sound quality not very good , its not easy buying them online.