Very well protected within the packaging, easy to assemble, quality fabric, and quite nice overall.  It even came with cloth disposable gloves to keep the product nice while assembling!  The seat afixes firmly to the base so it does not move around at all.  It wobbles just a touch on the legs, but I believe I can adjust this easily and/or it will self adjust as I sit on it.  I highly recommend this product!