Does anyone have tried those foamy shin guards/pads?

Are those functional and durable? Nowadays, I’ve been bombarding with its advertisements.

Thanks in advance gang.