So far so good. It seems pretty sturdy. I like that its comfortable but not so comfortable Im tempted to fall asleep rocking a baby in the middle of the night. It was a bit frustrating to put the base together but overall not too difficult. The mini dowels just dont fit well in their designated holes. Overall Im please with the purchase and cant wait to use it more often.