It came pretty quickly. Was fairly easy to put together and looks real nice. We wee were impressed with it.  Slept on it 3 nights now and no squeaking or anything.