Delivered in good condition. Pretty simple to assemble. Color of fabric was exactly what I expected it to be. Seems sturdy so far. Very happy with my purchase!