Very easy to put together. Looks adorable in a baby’s room. Great to rock the baby. It is not as soft as I expected but it is super comfortable and good support. The material is super soft though. Love this chair!