Just what I wanted, while my original colours of perspex were out of stock (and I couldn't be bothered to wait), the end result with the transparent orange for the top half and solid for the bottom looks amazing. No documentation but a quick look at the photos confirmed which bits go where. If you have a mini-PET I recommend this particularly as it stops the keyboard to main pcb joint flexing.
The product is precisely cut. There was a mixup in the sizing of the provided screws, but the vendor quickly sent out the correct pieces and all was well. Good communications, and a satisfied customer.