Wonderful purchase! The outfit arrived exactly as pictured and the fit was impeccable. The layered floral top adds a nice dimension that elevates the entire look, preventing it from feeling too plain. The solid colored wide leg pants fit snugly at the waist before flaring perfectly. I love wearing this to Sunday service because it strikes the perfect balance between modest, elegant, and comfortably modern. Extremely happy with the quality and fit.