Got the sofa at home done by Newbridge upholstery. Material and the labour - €500. Very happy with job done. I was going to get expensive material in a shop in the same town. The lady in upholstery place said to look at what they could get. I was bit 'snobbish' about it, but looked anyway, was I glad. Really nice material for a sofa that us/kids use everyday and job is great. I mentioned that the sofa was not going to up against a wall, i.e. the back would be visible, so it needed a good finish. Got that done without issue. Sofa cover, two large seat cushions and five back cushions in the price. Was last year.