It was relatively simple to put together, packaged well, and great quality.  The slide can be on either side of the bed.  I will say the slide is a bit steeper than we thought it would be.  But perfectly fine for our 5 almost 6 year old.  If our child was younger the steepness, therefor speediness of the slide would worry me without direct supervision.