Great product, it looks fab and fits bench perfectly.
The straps are a great idea to attach to legs.
But pricey but Looks expensive & comes with guarantee so I’m expecting it to last a few years.