Listing is for 1 Lego Duplo Steam Train # 10874. Has 59 pieces and is recommended for ages 2-5. Great Lego introduction gift. Thank you.