Arrived within 3-4 days. Very easy to put together (my daughter and I put it together in 35 minutes). Sturdy. We love it!