I bought this for my son to keep his Legos a little more organized. The top drawers are small but so are the Lego pieces so it doesn't seem to be a problem. Now if I could only get him to finish sorting the Legos and use all the drawers we'd be a lot more organized!
The cabinet is made of plastic and the drawers slide easily. It's good quality and works well for our use.