Real-World Custom Upholstery Programs - A Background