It was delivered quickly. It was easy to put together. The swing is very comfortable. I would recommend this swing to anyone.