Yes, plexy...and it's screwed to the wall. Someone would have to either have time to dismantle, or be in a position to smash it apart to get at the plugs.
I thought the same thing about the background before we but it up, but it isn't that distracting in person as you can walk right up to it...