I got a slightly larger version of the zoomed floating log at Petco, and my betta loves it. It's his go to spot for hiding, lounging, sleeping and often times feeding.
I had to anchor mine in a filtered 10g with a couple soft, tall plastic plants to corner it. It looks really nice in the tank.
I haven't seen any wear to the log yet, but i've only had it for a few weeks now.