Has all pieces to it! Like new! Price is firm (retails for 21.00) 8.00 Not in any sales Meeting 1/5 at old toys r us 10am or porch pick up girard only