Great addition to our porch! Took awhile to assemble but not particularly difficult. Cushions comfy and repels diet from muddy dog feet!