A great bench for a great price! We bought it as a gift for a neighbor of ours and she loves it! It's very sturdy and is very easy to put together. You will need 2 people however when assembling.  (No tools required is the best part).  The cushion is a little thin but surprisingly comfortable. I gave it 4 stars for that reason.