order arrived 20 minutes earlier than was estimated the driver was very nice frendly and held the items to make sure i had them before you let go some dont all the items were intact and still wrapped with no spillage in the bottom of the bag