Package was damaged and the bench had slight damage but can't really see from far. Took about 3hrs to assemble by myself. Shoe holes seem kinda small so if you have big shoes you might have to store shoes diagonally.