Great! Arrived quickly (ahead of schedule) and took <10 minutes to assemble. Somewhat firm as other reviews mention but overall pretty comfy