Perfect for what I needed.  Easy to assemble until you get to the last bit when you need to screw last parts to top of table - no pre drilled holes to line it to - very tough to get screws in!!