Ideally, at least 3 mbps download speeds. iwonder offers adaptive bitrate streaming so subscribers on fast connections can enjoy the best HD experience but those on slower connections can still enjoy the service.
You can also manually adjust the video resolution from within the player by clicking on the video setting while playing a video and selecting a lower resolution to use less bandwidth.