This cabinet is sturdy and serves my purpose very well. 
It took,us 4 hours to put together but all the,pieces, screws, etc were included and labeled.
Good buy.