So these came in the mail a few day ago and I was able to wear them today. They feel like I am wearing a pair of Jupiter Factory Lite (just super sized).
I've been searching for a pair at a decent price forever, so glad I was able to finally get a pair, now I have no urges to spend money.