Perfect length. The purple is the pop color for my bathroom. Very nice fabric. No cons for this purchase.