Assembles easily, looks okay,  Not very comfortable and definitely not rocking. If you are aggressive in pushing it does have a slight rocking motion but should not say rocking. Main reason for ordering, very disappointed.