Perfect size but the doors and drawers and doors do not open smoothly. I would not purchase again.  It was delivered a week after it was promised.