This sofa is sturdy yet soft, and the cup holders and buttons for movement are great features. It was easy to install.