Was a little nervous about putting it together but it didn't take long and it looks amazing. The cushions are not thin and they're comfy. It's perfect for our patio