Excellent in all respects; well made; fabric appears durable.  Met all my expectations.