I purchased this for my grandchildren. Hubby took about an hour to put it together.  He said everything was labeled which made it go together so smoothly.  Great quality for the price. Would highly recommend this!!!