good quality. easy to assemble. just a little bit longer for our space made a VERY snug fit.