The bars actually look good (am normally not a fan of anything higher than mini ape).
But that backrest looks like it should be in an oesteopath catalogue.
True
Only going to use it for longer journeys and it removes in seconds so no biggy. Massively improves comfort at speed though.