The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWARE. VERY short. The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWARE. VERY short. The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWARE. VERY short. The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWARE. VERY short. The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWARE. VERY short. The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWARE. VERY short. The top is a little big but its so well made and gorgeous. The skirt is also pretty short, so if you have long legs like me, BEWAR