Good experience overall. Clean overall though the sofa had visible stains from prior use. Garage parking may or may not be usable depending upon how others choose to park.