I LOVE this cabinet! I’m using it for my son’s homeschool supplies and it is perfect for my needs! And, just look at it! It’s so pretty!!!! Hubby put it together for me. It took a couple of hours, but he was working around our kiddos, dinner time, etc. If you don’t have the time or the tools, I would recommend ordering the assembly service. 
I can already say that this cabinet is beautiful, functional, and STURDY. My boys are not gentle with furniture and it is holding up just fine!