Really like the gliding bench. its nice looking, comfortable and sturdy, especially the table. the pieces were well marked for assembly. but we did have some trouble assembling it. added the professional assembly afterward. the handy guy assembled it in a few minutes. but we are glad we bought it