delivery was quick, everything came intact. took about 6 mins to assemble(each). i weigh about 220lbs and they hold up fine, they are comfortable to sit on and look better than the photo on the site. very nice padded seat.  the look is both modern and classic and fit my quartz island perfectly!