To my surprise, this was a smooth pick-up. I scheduled the pick up online 1 day before and in less than 24 hours from scheduling, they actually picked up our donation with no problems. I was a little worried because 2+ years ago, the driver didn't take a couch and reading the recent bad reviews. I guess it's a hit or miss or we probably have really great guys in our area. They were in and out in less than 10 minutes.