I've bought some flat-pack furniture from some of IKEA's competitors. After having struggled through putting that together I have to say I have new found respect for the amount of thought and design IKEA must put into how their furniture goes together.