The top was too large on me. I didn't try the bottoms on. Returns aren't allowed (for obvious reasons) but the customer service i received more than made up for it! I was very impressed! I will buy from them again, just at a smaller size!