Took some time to assemble but was not hard at all.  These are high quality and look great with our Huddleson sofa even though the fabric pattern isn't exact. Goes great with the Dyess coffee table!  Recommend for sure!