Love this. It’s firm, but comfortable. It was really easy to assemble. Excited to see how it holds up but so far so good