This is extremely sturdy! The directions were very clear, it did take some time though to assemble it. I love the leveling buttons on the bottom, it fixes my problem-one side on the table is on the carpet, the other is not, so I had to level it. The only thing I'm noticing is the finish really holds on to grease. Fingerprints etc. but over I love it for a little library.