Rosewill is a house brand, that has power supplies manufactured by a few companies for them. A questionable one gave them a bad name years ago, but find the right product/ manufacture and you're good to go.
XFX power supplies are also Seasonic FWIW
XFX power supplies are also Seasonic FWIW