A little confusing to assemble, and sits lower than I imagined (be sure to check dimensions) but it is sturdy. Arrived with a few defects (minor scratches, chips), but I'm not too concerned about that because it still sits well and holds everything up. It would be nice if the manufacturer redesigned it to where the backend has cut outs for routing wires for a cleaner, organized look; but, I just cut out the holes myself and use Velcro straps to keep everything in place.