They are terrible. Their customer service says an Amazon package is to be delived today, but they decide to deliver it the next day. I needed the chair products for an event today, not for when it is more convenient for you. Amazon apologized although it wasn't their fault, but this carrier.