The bench arrrived promptly and it was quite easy to attach the legs with the Allen wrench and screws provided. The directions were straight forward even for someone like me who is not good with directions. The bench fits nicely at the foot of our king size bed and I'm thrilled I ordered it. The fabric is slightly tweedy looking with two shades of beiges. Very nice purchase.