Size 8 would fit a size 6 also handmade satin shirt. Straps are do up bows and there is a zip and clip on the back.