Fits okay, can't quite get all the puckers flattened and the white leg elastics show. The color is nice and pretty true to its online appearance. The material is soft and appealing. My order arrived speedily, even with the free shipping option.