Assembly was a bit tricky (make sure all the pieces are facing the right direction or you will have to take apart and re-assemble 3 different times!) but it's an overall solid product. It's somewhat heavy but already wobbled as my daughter pulled up on it so I will definitely need to attach to the wall.