This unit is not worth the money I paid for it. Honestly I struggle to value it at £15. 
The can and fixing holes are drilled too deep meaning some of the cams don't reach the fixings and some of the panels doesn't line up meaning you can see the chip board. 
As for the little grey stickers to cover the cams. I'm pretty sure they will fall off within a week or so so the cams will be on show.