It takes way too long to put together when thf holes are not large enough or do not align. Currently got it set up and looks nice but bolts keep popping off randomly. Looks very modern as long as you don't get too close and notice small defects like straches and not flush boards connecting.