West Brom have completed the signing of defender Kyle Bartley from Swansea.
The 27-year-old joins on a three-year deal for around £4million to become the Baggies' second signing of the summer.
He told the club's official site: "After speaking with Darren (Moore, manager) I knew this was the place I wanted to be.
"He let me know his ideas for the season and the next few years, his ambitions for the club and he told me about the fan base and the facilities. I'm hoping to be involved quickly."
Albion have boosted their defence after selling Jonny Evans to Leicester and releasing Gareth McAuley.
Craig Dawson also wants to leave, with Burnley interested, but Albion will not accept anything less than £20million.
Boss Moore said: "I'm absolutely delighted Kyle has joined us. He's got great presence about him and I am looking forward to working with him."
Bartley made just 21 league appearances for the Swans in six years after joining from Arsenal.
He spent the 2016/17 season on loan at Leeds, playing 50 times and scoring six goals.
Bartley joins goalkeeper Sam Johnstone at Albion after he signed from Manchester United for £6million.
Meanwhile, goalkeeper David Button has become Brighton's fifth summer signing after completing a permanent move from newly-promoted Fulham.
The 29-year-old has joined for an undisclosed fee on a three-year deal and manager Chris Hughton said: "We're delighted to bring a goalkeeper of David's experience to the club.
"He has a wealth of experience, having made over 300 appearances during his career so far."