This was Not hard to put together. Comfortable seat for my 4 and my 6 year old. I bought the seatbelt adjuster sleeve with these just for extra safety . I really am pleased with this seat. I was worried buying something offline that I couldn't see in person first but I am very happy with this product and would recommend it for anyone I know with a child 4 and up.