Never heard of the brand but looking at their website, the regular price is very very cheap to begin with
There's a lot of plastic in these suits
I do see the appeal of buying a cheaper one for those who don't wear suits often. However, if you are on a constrained budget, there are still definitely better options than this.
The Bay regularly has sales. If you don't wear suits often, it's definitely worth it to go in store and try them on in person as the fit is so important. Plus, the prices get pretty cheap for suits that are pretty decent.