Took off one star because dealing with shipping and FedEx was a NIGHTMARE. Was finally delivered a week after it was supposed to be and i had to go pick it up from a different location. 
I was terrified the cabinet was going to be beaten up in the box. 
But the cabinet itself was perfect and looks super cute in my office.