Pros: This door is VERY heavy and the rail and hardware are very heavy and seem of good quality. I was surprised. Cons: 1. I don't trust the vinyl-type coating that is supposed to be non-scratch. It's not a bright white and looked dingy next to our white trim. Painting it however was a pain. I had to sand between layers and use a high adhesive primer. Hindsight advice - if you think you want to paint it, paint it before you assemble. 2. As another reviewer commented, if you are hanging this on drywall - you WILL need a backer board or significantly better anchors unless you can find a way to line up the holes with the studs in your wall.  The anchors provided are garbage and regardless of what the instructions say, you do need to provide some sort of support if you are mounting on drywall, as I said, this whole thing is very heavy.