It does the job : it holds even a large ham in place. Easy to assemble (5mins).
If I were ordering a ham every month, I would choose something which has a heavier and larger base plate - this one did wobble a bit when making difficult cuts into hard outside skin bits.
The ham arrived quickly, and was very well packed and presented. It tastes lovely - not too salty, very pleasurable on the tongue. The outside bits are are obviously dryer and need to be thinly sliced, but the inside bits were soft and a pleasure to eat in larger chunks. Excellent after-taste. You don't get tired of eating it ;-)