Referred to Johnson's and had a great experience. Staff were very knowledgeable in helping us select fabrics and styles for our couches and chairs. Prices were more competitive than all other retailers. We were told that the order would take between 6-8 weeks and it arrived within 4 weeks, delivered to our front door. It was truly refreshing to see a retailer exceed our expectations as others we dealt with not have the professionalism or integrity of Johnson's. They were on the phone periodically ensuring us that the order was placed, again when it was in transit from the US and when it arrived at their warehouse. I would highly recommend Johnson's as they were able to deliver on every promise they made.