Fits perfectly. The whole piece is the same fabric so it should be durable. It washes nicely. The drop is not totally opaque.