Assembly was super easy. Removed from box and let the mattress do the rest. No awful smells either. Heavy duty and super comfortable.