Stunning, beautifully done. I'm going to be completely honest - that fabric wouldn't have done a thing for me. But you've turned it into something amazing!
Also like the Swavorski crystals added, nice effect. I've used them in a wall hanging, but not in a piece that will be washed. Are you concerned about them staying in place?