Just what I needed to complete a clean look for a small apartment living room. Very easy to put together for one person (the top part comes assembled, it is merely attaching the legs). Cushion is about medium firmness, and the construction feels sturdy. Very happy with this purchase