Perfect - they are comfortable and exactly what we hoped for. Definitely an off-white color, but I think they look great. We had to adjust a bit to not wobble, but otherwise easy to put together.