I ordered it on a Saturday, it was scheduled to be delivered a little over a week later, but it came 4 days later! So quick! It was easy for my husband to put together. It’s very comfy so far. It also works for our small apartment space. So far we’re happy with this purchase.