Love it! It’s firm and solid and comfy. Read the dimensions to make sure you know what you’re getting. Assembly is not easy!! Definitely takes two adults. I really love this piece and am so glad I got it!