It came in 2 days.  It was not hard to put together.  It is a very sturdy frame, just like we wanted.