Was delighted to see that the material was high quality and thicker than I expected. Garter straps are removable, which is nice. Cuffs seem to be a little big/wide though. FYI, the bra that came with it did not have any padding, and I need some help in that department, but that's OK I can just use my own padded bra. I am a true Size 8 and the size Large fit well with maybe a little room to spare. Overall, I am really glad I purchased this. Can't wait to surprise my boyfriend with it! He will go nuts!!!