Fast delivery!!! Setup was relatively easy even though the instructions weren't that great! I thought the swing was going to be really heavy and it isn't which is nice in case we have to move it. It has a nice smooth motion. Great product for the price!