magnolia is my favorite brand not only because it's cheap but also it offer customers outstanding colour and many variations of the same dress or everything they sell .
and what make this brand so good is because it always up to date and the shop is so clean =)