High quality. Love it. Yes it took a few hours to assemble, but the directions were very good.