The bench came in one day and was fully assembled. It’s perfect for putting away our baby’s toys and looks great in the space.