This is a great product. My son started using it at 5 months old and enjoyed it from day 1. It is very stable and sits the baby quite deeply into the seat. This means that his body is well supported and seated at a good level, so that from his waist up he is mainly out of the water and does not get cold too quickly. The edges of the seat are quite smooth and he seems to find it comfortable. It is stable and sturdy enough for me to swim lengths whilst pushing him in it but allows enough movement for him to kick his legs and propel himself too. In the changing room I wrap him in a towel and wedge his bottom in the seat part, it keeps him off the floor and he is quite happy to sit like this for me to get changed.It is a little difficult to carry the 'Floaties' and the baby as it is rather cumbersome but that is the only issue. I have seen several similar items in use and I am glad that I selected this one.