Stephen Ginman 4 It arrived in a thin cellophane, 5 days before the earliest expected delivery date. That is good!It has an English pamphlet. It is straightforward to use, no need for instructions. The size is M. My foot size is 26cm or 8.5". It fist very well. It is made of sturdy ABS plastic, it feels very durable. The straps and neoprene are removable and washable. There is a sole glued at the bottom. It looks DIYed but it works well. I'm glad the sole was glued there. There is a shim which I dont know where to stick or insert but I think it is an optional item to use. It's ok not to use it. The back part of the heel has a lateral stabilizer to keep your foot upright when in bed if needed be. It is optionally used as well. I give 4.9 stars because the mounting of straps and the stabilizer are held by a rivet, not a screw. The stabilizer's bottom parts are sharp and may rip you beddings. If it were held by a screw then we would be able to remove it(since I don't plan on using it). I will remove mine with a dremel tool or cover it with thick cloth. overall, this item is sturdy and does its job well. Thank you seller for the quick delivery service and the cheap price. This purchase is awesome!