Good quality overall, but it should be built with care. Missing some holes for the doors to stay in place but otherwise sturdy. Came as expected.