Great sofa for small to medium sized rooms. The velvet fabric is great and soft to the touch. The assembly took all of 15 minutes and was seamless. The cushion are firm but break in quickly. Really happy with the color and style. The sofa sits low to the floor but provides great comfort for tv watching and naps! My only critique is the leg fixtures are a little delicate so just don’t screw them too tightly.