reviews on the venicci travel system?

Leah
Can't find any reviews. The look of it is nice but I need to know if it's adjustable for tall people and whether or not it's easy to steer.