Very sturdy cabinet but very hard to put together. The doors are still not completely opening correctly and we have adjusted and adjusted. We got this for our 9 year old but she is going to have to be very careful opening the doors each day. We have other cabinets we have bought and never had this much trouble.  They line up but very tight fit and are off by a tiny little bit. Took us 4 hours to put together.