Rosehip Upholstery is an upholstery workshop in Barry, specialising in reupholstery and restoration work for domestic seating and furniture. Services listed include bespoke upholstery, cushion covering, replacement straps and wood finishing, supporting refurbishment of tired or damaged pieces. The workshop operates by appointment, with projects assessed from photos and in-person consultation where needed.