Quick delivery; very easy to assemble; great quality. I rated 4 stars because the arms of this bench are slightly different than pictured.  It's a good thing that I like it anyway.