I purchased this chair for my daughter who is expecting her first baby. I told her that she will need a rocking chair. It was delivered to her front door. She said it was quite heavy but she had only to push it into the front door. 
She is enjoying a very comfortable well maid chair. She highly recommends this chair and can't wait to share it with her new baby.

Pros: Great price for this very sturdy chair
Cons: Sorry, but there are no complaints:)