Easy to assemble, took about 30-40 minutes for me and my spouse. Quality is good as is the fit and finish. Just had it for a couple of days now but feels sturdy and comfy enough.