100% Lego.
I’ve removed any non LEGO pieces.
The picture is an example of what you will receive. Actual pieces may vary.
Although I’ve screened my legos, in rare cases a broken or non LEGO piece slips by me. So I’ll actually send you a little over 2 pounds to account for this.