2-3 week estimated delivery which I was happy to wait for, ended up arriving within a week which was fantastic!

Really simple and easy to put up. Didn't take me long to do on my own. Easy instructions and everything labeled. Can't fault it at all. My daughter loves her new bed and would definitely recommend it!