Sturdy and good-looking, it took me more than 2 hours to put it together, but the instructions are clear. Cabinets fit almost great, but not perfect