It works great but is a bit tedious to assemble. It took about 1 hr for example one person to assemble. There was a point where an extra pair of hands were needed to hold the top while assembling the extendable top. Only time will tell on wear and tear.