Pros - It' s an excellently designed dress that is perfectly for any fashionista, it's one piece and isn't taking up space being connected to the top and bottom tab it's directly in outfits which is great.
Cons - I wish it came in more colors and it would have been nice to see something like this come as separates