First thing to know is the box this comes in is extremely heavy so take that into consideration. I had help putting it together bc I’m not very good at this stuff. It took roughly a couple of hours 
It went fine until we got to putting the brackets on the doors. One thing I wish the manufacturer would do is have pre-drilled holes in the doors. 
Be very careful when drilling bc if they aren’t straight, you may have problems once you try and put the doors on. Took us quite awhile to get the doors adjusted and aligned 
Quality product overall and it looks great