I've used thredUP over the past year and found their service to be excellent and their prices amazing. The quality of what they offer is consistently good and they make returns very easy. Especially for clothes for my daughter, who's growing fast, they are a great find!