Perfect size and shape. Easy to simply put on the legs. As another reviewer said: fabric looks/feels like soft denim, not velvet, which was fine for me.