I love my bench! My other cushions perfectly Inside it and now I have extra seating for two. 

I was able to put it together myself! It was pretty easy as long as you have the holes lined up correctly! When the cushion gets rained on, it just beads up and dries naturally. The price was great, so happy with this purchase!