Great dress for the price! But, the rose is very flimsy so definitely glue the pin down or it won’t stay. The skirt is at a short-ok length but the top is way too large for my height (170). So getting any dress smaller than a XL for me would’ve made the skirt too short and I think that’s a pretty big problem since the top doesn’t need to be so big. The strap is not connected to the back so somehow find a way to tie/sew it. The sleeves also has a huge gap in the middle which is also a pretty awkward design but I guess it’s just for flexibility. The delivery came in like a week so very fast compared to the estimated date. Overall it’s really pretty and nice!