Assembling as i type this. Pieces feels sturdy although there are 758689573 pieces. Ultimately I am happy with the final product.