Entering the Swedish furniture promised land - IKEA!