This is made of pretty good material and lace! It is slightly stretchy so dont be scared to order because it is true to size! It does look really sexy and is boyfriend approved! For the record I am 5'5 and wear a size 4 in pants and a D cup bra size. I chose a size small and it fit me perfectly!