The bench is great quality, The material of the cushions are not great though, They are a bit scratchy. I ended up putting  a blanket and extra pillows and that amped up the comfort!