This is exactly what I was looking for. It was so easy to put together and looks great. It is heavy enough that I feel safe putting my baby in it but it isn't too heavy that I can't move it. It locks so when you don't want it to rock it will stay upright. On carpet it isn't 100% sturdy so if you don't have hard wood you might want to put something under it. I would recommend this to friends.