Product arrive on the date promised. All parts and hardware were intact. Console was fairly easy to assemble. Overall, a decent piece of furniture but not recommended for living room as it was smaller in size than a normal furniture piece.