Great price and quality. Took my hubby no time to assemble. He was concerned at first since some of the parts were not labeled however he was able to put together with ease.