Solid and looks great! I didn’t find it challenging to put together. Everyone agrees they are comfortable. They hose off easily because there isn’t much of a patterngrain to the material. Very happy with these!