Appearance is as described and shown. Easy to assemble other than the legs are a big tricky getting them in the right position or location. Haven't tried to spot clean yet, but does spot easily. Problem I have is it just is not comfortable. If this piece is just to fill a space and not be utilized, it will work well, but don't plan on kicking back and relaxing.