The time frame in placing the order and receiving was great. I would only recommend that if you are a taller person over 5’6 or so, then this is not for you. Quality wise I give it a 5 star. The men delivering it called prior to coming and was in, set up and out within 15 min.