Absoluetely everything we wanted in a composter.  Got here fine.  Easy to set up and use.  My husband loves it.