This product was delivered on time and when I opened the box, the Espresso color was just what I wanted.
However on assembly, I noticed the mid section holes where not pre-cut, as you can see from my picture, I had to drill those holes myself. 
The next issue was the canine doors, the hinges holes were wrongly positioned.
I had to make new holes to align them.
If it was not that it was what I wanted plus I had tools at home, I would’ve returned it.
Overall it’s a great product as you can see from the finish but they have to inspect the product quality a bit more before shipping them out. It’s great and fits my living space well hence still giving it a 4 star