looks good man! A little big but then again unfortunately XO doesn't make 21"s.
Speaking of which, glad to see another member reppin' the XO Luxury Wheels (I have the Miamis). They're sponsoring my ride for now so I got them for a great deal, they've treated me well ever since. Hopefully you're liking them too.
Looking into getting forged wheels in the future, but for now I'm alright with my current set.