Perfect piece! Well made, sturdy and endures the weather. The backrest goes up and down nicely and has several positions to choose from that are good. Its just the right height as well. When puttin my drink down, its not too low or too high to grab it up again. I can store my shoes and a book underneath. The cushion is nice and thick. It attaches with long ties to the bench in 6 places. The cushion is NOT water proof. So being it in during rain - or cover it. Meaning, it will allow water to get into the foam - and your foam will take forever to dry out.