Justin arrived within the timeframe estimated, padded/wrapped our sofa and it arrived no trouble next day at our home and Justin and his helper brought it into our family room, no problems.