The wood is not very strong on the floor boards and not finished so it gave me splinters when assembling and will for certain be a hazard for the dog. Overall it is easy to assemble and visually pleasing but I would not purchase again given the issue with the flooring and splits in the wood