Everything excellent, except the assembling is quite complex and time consuming. It is not your regular IKEA walk in the park. Also you will need a good hammer and some strength.
When put together, product seems solid, although our child for now prefers to climb on the coffee table instead as his tiny legs get stuck in the climber, but we are optimistic and once he grows up a bit, this will be awesome product for him.