1) 40 piece set2) Rescue Squad set w/ fire & police theme 3) For ages 1-5 4) This does have some box damage along the front that you can see in the 2nd picture. The top 2 gray blocks do have a bend in them. I can bend them out, but those 2 are not mint All items are in our warehouse & are shipped by us! We typically ship twice a day during the week, 8am-10am & 5pm-7pm. No package sits in our warehouse for more than 14 hours, and most ship in less than 8 hours from 8am Monday to 10am Saturday!