Thank you for your feedback! We're happy to hear that the pants are a perfect fit, but sorry to hear that the top feels a little small and that you have an itchy sensation that is lingering. We want you to love everything about your purchase, so if you’d like assistance with sizing or exploring other options, let's hop on the phone to make sure you have the perfect fit. We truly appreciate your support and your honest review!