Great cabinet. Easy to set up. I was able to put it together in about 10-15 minutes. It’s pretty sturdy considering my 2 year old dog has bumped into it a couple times and my daughters who are 6 years old and a year old love trying to mess with it. The only thing I would change is to make the handle on the cabinet door part a little bit sturdier.