We just missed the wi-fi, but the rest was perfect!