The whole construction and fit were fine. However, the one thing that it's supposed to do, it didn't. I used this for my 3 year old for bath-time. The rubber part that the arm slides into is made of a really soft material. As soon as my daughter would rest her arm, it would create a gap in the opening. So a child would have to stand there and not rest their arm on anything in order to not create an opening.