Arrived in 5 days. I gave 4 star because it took long time to assemble and also its not very stable .It should be better with one more leg in the middle. I hope it does not fall down. I made the holes myself for the door hinges. Finally , I LIKE IT .