Arrived on time Good, Bit light, its ok to put feet on, suppose it does the job. but kids have sat on it and it has lost its shape don't think it will last long, not really worth the money, half the price maybe.