We have gotten a lot of things at IKEA over the years. I don't mind assembling furniture and cabinets myself. I have installed their kitchen cabinets in several houses and they are generally very easy to do though there are a few little design flaws they need to work out still. Their service is also sometimes not the best but for the money I would not expect a lot more, I guess. The restaurant has some very good selections and some that are not so good. It's clean and pleasant and usually not crowded.