Did not come with the screws to hang it so believe me that made it difficult but after finding what I needed the ledge was perfect.   I had ordered two and one arrived damaged but Wayfair was wonderful about sending a replacement.   My only complaint is it needs the perfect screw to hang it. 

Pros: size and price
Cons: hardware would be very helpful