Sooo cute! Super flattering! Didn’t realize it but straps are adjustable so they can be crossed! The fabric is thick but my daughter like the snug fit. As far as sizing go with the torso length. She usually wears AXS but her torso is CXL in leotards (almost AXXS) so we went with CXL and it’s perfect.