Swing came fully assembled, easy to hang.  Like the title says, infant to toddler.  Our grand daughter is 24lbs and the swing fits her nicely with plenty of room to expand as she grows.