Exactly what we needed.  Building it took some time, but nonetheless it was what we were looking for.  The Island construction is very sturdy.