Bed arrived a day early - no problem with that!  Fairly easy to assemble.  Bought with an 8" gel memory foam mattress.  Very comfortable to sleep on and it looks great!