Missing two pieces and took much longer than two hours to put together. As for durability not sure how well it will hold up.