Perfect for the intended space. Easy to assemble and looks great
I didn’t give it five stars because there were several white markings in a few spots.  Fortunately my husband was able to get them off with some rubbing compound so we didn’t need to return the bench