Assembly was easy. When you are in an inclined position, the arm rests are moving and wobble a lot. 

There are two bumps on the leg rest, when it is open, you can feel them constantly poking your legs. Not so comfortable. 

Update: The Customer service contacted me, and took care of my concerns.
Considering the resolution they provided for my issues, after all , it was worth it. 
For the price, it is okay.