It came pretty fast. I ordered it on a Monday and got it that following Saturday. It was pretty easy to put together, my sister and I did it in a less than an hour or so. Overall great bed and I love it!