The gentleman who delivered was great! Very nice and understanding. The problem was I received a confirmation that my delivery would be at 12 pm but it was being delivered at 8 am. This made it very hard to check my delivery as I was at a doctors appointment made based on my delivery coming at 12. The delivery guy was understanding and was going to leave my couches outside. So 5 stars for the delivery guy but 1 star for the overall experience.