Looks great in person and is super easy to put together. Firm but has enough give to be comfy. Amazing value for the sale price.