Fairly solid cabinet that takes awhile to build with all of it's parts. But it provides the functionality you're looking for.