Very easy to assemble and the fabric is soft & beautiful. It is firm though and not something you can sink into. This doesn't mean it's necessarily uncomfortable; it's just not a chair you'd be using in front of the tv for hours. It's more of a formal sitting chair. I have a small square ottoman I use with it and sit with my laptop for an hour or so. It's very sharp-looking for the money and looks great with my chartreuse velvet sofa!