Received it in 3 days that was nice. I love that is was easy to assemble. I love how comfortable it feels. My kiddos love it. Over all experience was hassle free from purchase to delivery. So far so good.