Looks nice, functional, and easy to build. Hardware is just the exact count so be careful. I think every manufacturer should put couple extra pieces. Otherwise pieces are labeled and instructions are clear. Pretty happy with purchase. Time will tell if it is good quality.