received on time...one box was pretty damaged, but no damage to the product. 3 hours to assemble. Instructions were easy to follow. The unit is very lightweight and unless against a wall will slide around. The cushions are nylon cover and very thin. The seat depth is not alot----and the foot for each piece is a sort of electric blue (not the gray accent stripe shown in the photos). Its a decent unit, but we were hoping for something more substantial and heavy/durable.