the fabric on this set is gorgeous. its also very lightweight but doesnt feel cheap, which is good because i live in a hot climate. the straps are attached at the front and buttons at he back. there is a zipper on the shorts but they are also elastic in the back. the cravat is attachable with buttons on the shirt, and the bow and also the pin can be seperated. my only complaints is how big the measurements are. i have a 63 waist and typically wear an asian m, but even the s measurements were too big for me. while it looks fine on me in the end, i'm a bit confused as to why the measurements are so big when the shorts are elastic anyways. the set also does not come with any extra buttons, which makes me a little nervous. overall though, this is a gorgeous and well made set that makes me feel like a real prince.