Purchased sofa for an office. It was super easy to put together and the fabric is plush (not like cheap thin velvet). Cushions are very very firm so if using everyday might take a while to break in.