Worked great for our needs. Is a touch small, but not a huge issue. Would be nice to add some better chairs and a better place to work (ie. desk or something), but there might not be room. Worked for our needs. Internet would sometimes drop occasionally on us too. Not sure if it was just our timing or something else, but worked for the most part.