Very functional and very clean. Everything we had hoped for and more. Had five of us and had plenty of support space!