Not super sturdy but for the price they don't need to be. The different height levels is great for storage. Much better use of space than a traditional end table. I have one on each end of the sofa and the top shelf is about 3-4 inches above the arm rest. It's great for lamps and still has open space for use with one on it. Super easy assembly.