In 1988, the European Association for Children in Hospital (EACH) established a charter of rights setting out the guiding principles for the treatment of children in hospital. Our aim was to ascertain whether children, parents and staff in a children's hospital believe the European Charter is conformed to.