Snaps over the RP3 pretty easily, but does not fall off. It protect all button, screen and joysticks.
I printed it it fit perfectly. It can be charged while cover is on. I expanded the charger hole so there is a place to hold the rp3 to remove cover
Note that it may scratch your device if printed in hard plastic. Use at your own risk
The author hasn't provided the model origin yet.