Assembly was straight forwards.  Mattress did have a bit of a odor but the faded pretty quickly! My 2 teen boys love to sleep on it