Overall good. You get what you pay for though, this is primarily particle board. Was delivered missing one piece. Took about an hour to assemble.