Not difficult to assemble. Doesn’t look or feel like cheap woodfurniture. Still needs to stand the test of a Great Dane coming in and out daily. Will update review after a few months if not worthy of 5 stars.