It was exactly what I wanted. The quality is good for the price I paid. I put a coat of polyurethane on the tabletop and arm rests as the wood isn’t sealed.  I paid extra for assembly and it was well worth it. Bob had it completed in 1.5 hours. He said he had to adjust a few holes that didn’t line up, but it wasn’t bad.