All of the pieces were accounted for and of good quality.  It only took my husband one day to assemble by himself.  This play structure is on the smaller side which is perfect for smaller spaces.  The price was great, considering other similar play structures were a lot more.  My kids, 2 and 4 years old, love it.  However they don't really use the "Acro bar" (pull up type bar) as I think it is meant for older taller children to use.  We don't use the sand box either since we already have a bigger one.  Also the upper clubhouse is not all that big.  But overall, I am very happy with the purchase.  Just try to put the structure in a shaded area if you can, the slide can get really hot!