This is fantastic for what I need. But it took 3 hours to assemble and several pieces came all scratched. I didn’t want to have to return it and order another just to have that one scratched too.