I love this love seat! Its firm and definitely not meant for lounging but thats what I wanted. My cat loves it too. Easily assembled