has anyone bought this.? looking to get this model but how's e quality like.? &also, anyone knw if there's a gen counterpart or is this fantasy.? thanks!