Just saw a dress from Planet on another thread and I am loving it. I was browsing the site and really like the style of the clothes. Has anyone ordered from them before? What is the quality and sizing like? TIA!