Received the product on time and packaging didnt have any damages. I was able to install it very easily within 25-30 minutes. The assembly instructions were really good. The armrest can be adjusted in 3 positions depending on our comfortable level.  I felt very comfortable for sleeping and also sitting with legs stretched. Perfect for watching movie, reading books and sleeping. Overall a very good product for a reasonable price.