I LOVE this bench!  Fits beautifully, feels sturdy and was a breeze to assemble