excellent.  Put it in my basement, so the material was perfect.  I consider myself fairly handy, but this was a bit of a bear to put together.  Make sure you don't tighten everything before you get to the end.  Lots of parts, but worth it