We received promptly.  Directions were good.  It took 2 hours to put together.  We have basic skills and tools but would not recommend if you have difficulty putting things together.  It was somewhat like putting a puzzle together.  It appears sturdy and good for guest sleeping space.