This is cost effective, nice looking and easy to assemble.  My only complain is that it smells heavily of paint inside....when I open the doors, the strong odor makes me step back. Hopefully it fades.