Would be hard to beat for the price. Exactly the size I needed and, once assembled, very solid. Assembly was straightforward with accurate installation instructions.

One suggestion, if the were ever to redesign, would be slightly changing the placement of the screws that hold the leg pieces together. Each side is 3 pieces with a total of 12 screws per side to attach. Design of the screws for these parts is more like a wood screw and takes a little force to get them in place. For the screws in the center it isn't really an issue but the placement on the top and bottom doesn't give enough clearance to rotate a full 360 so you have repeatedly remove and reinsert the hex key. If placement were just around 1/4 inch or so more towards center this wouldn't have been necessary and probably taken 20 minutes or more off the assembly time. 

Far from a deal breaker though.