Perfect. Solid.  Beautiful!  Slightly challenging to assemble but with a little muscle, you can do it.