The bench is very nice looking, sturdy and the table in the middle is an awesome feature. The 3 stars rating is due to the fact that putting the bench together was terrible. I ordered this bench due to the reviews that said putting it together was easy, but the directions were not helpful and most of the slots did not match up. It was a nightmare!