This would be gone if you had the specs:
Crank length
Spindle length
Cage size (short, mid, long)
Front derailleur clamp and pull
Bottom Bracket size
The majority of people cannot look at this and know what it is.
Otherwise the whole buy is a gamble.