Looks-wise it is good, performance looks okay as well.
However, most of the walls and pretty much all of the tire barriers have velcro issue, and have the potential to send you into the stratosphere if you happen to slide/spin, or (mainly) get hit or into one.