Fits well and looks good.  The vendor shipped quickly, which was greatly appreciated.  I thought I was ordering black with red satin bows though (this was probably my error) and I received the white with red bows.  I received several compliments so I will definitely wear them again.