That suit is sweet as hell. Only way to tell whether it suits you is to try it on and show pictures. Not everyone can rock something like that, it is a YMMV item. Me personally, I have a suit very similar to this and I look fucking great in it
Its not ugly. Its a loud suit for folks who like loud clothing.
You obv don't know to whom you are talking. I love loud clothing. This suit has a fantastic cut but it is made in up in a cloth that will force one to go back to TF in a year for another suit, aka ugly.