As seen on torquesteer website...has anybody purchased this piece of equipment?

If so is it easy to fit and does it look alright?