Hafaele legs we checked out a long time ago and they seem to have a lot of wiggle and rocking to them.
BBO legs have almost no similarities to ours, we also checked them out. They only share a rectangular tube that is much smaller and less sturdy.
We ordered these legs for one of our tournament tables and they work great. They were a bit more than indicated previously (around $290) after shipping. There are no instructions so it was a little bit more difficult. The email with a youtube video from Gorilla Gaming did not get sent to us until the day after we had installed the legs LOL