Material is very soft, legs were easy to put on. Color in the photo is accurate. Very happy with my purchase!