Really easy to assemble, took about 20-30 minutes total. The chairs seem stable and sturdy and are the perfect cream  off white color.