The frame came on time, I put it together by myself, I did have my granddaughter help me set the seat onto the frame.  I love it