This was my first complicated pattern so there are some flaws here but overall it knitted up well. If you follow the directions carefully, a moderately experienced knitter can manage this project. The tricky part is the legs which is where I had my issues at the time. If you are not an experienced knitter, you might want to seek some help at that point in the pattern.
You will need 2.0 mm and 2.5 mm circular needles and a 2.5 crochet hook.