It arrived on time. Easy to assemble. Very soft and bouncy. I took off 1 star because it does sit pretty low. I do plan on changing the legs eventually to give it more height. Overall, it was a good purchase!