This is a beautiful, long and solid bench! The assembly was a breeze. The product gets all 5 stars BUT there was a problem with shipping and it arrived a week later than scheduled at purchase. That's the reason for the four star rating.