This cabinet is fairly sturdy and well designed. We like the look of it and it is already very useful. Putting it together was a challenge, however, lots of parts, but the directions were good and taking it step by step we were able to assemble without difficulty, assembly just took time.