Decent enough but should be better for the price tag. Pretty sturdy and a nice weight. Took about 45 minutes to put together. Some of the hinges for the doors were bent so the doors don’t hang as straight as they should and don’t close completely.