Had to trim to fit other then that it was goodThe cloth itself is great and the price is great but the picture AND description said table cloth plus 6 strips ( the strips for the rails) I got one rectangle of cloth which may be large enough to cover the table and the left over to cut up in strips to do the rails. I guess we'll seeGood price but not the best quality let a few balls set on the table over night and there are now indentations in the felt you get what you pay for I will have to replace the felt soonIf you’re trying to cut corners and can do this job yourself, it’s an okay product for SOMETIME players, if you plan on playing a lot, this will last you maybe a few weeks of good looks (balls will burn the crap out of it and leave little white marks all over!) I would recommend accuplay 20oz cloth instead, way more professional feel and texture, this was more like suade, or velvet. But for $30, not bad, but I’d rather spend $100-125 for something that looks good, and will last WAY LONGER!Missing the stripsEasy enough to install, and you get what you pay for. It's not super professional feeling but just fine for my table at home!Not terrible especially for the price. This was the cheap felt we put on the pool table. We do not plan to buy more because we plan on getting better, but more expensive, felt when we redo the table next. But this felt was good for what we could afford at the time.Other then the defect in the material, it was actually pretty goodnfor the price. Sell did replace.