This sofa is perfect for hosting. The 128-inch L-shape design provides plenty of seating space, and the corduroy fabric is soft and inviting. The built-in cup holders and USB ports are very convenient, and the movable footrest allows for different seating arrangements. The included pillows provide excellent support. Our guests always comment on how comfortable it is.