This is a very nice piece! Assembly was nothing more than screwing on the four legs. The fabric color has some brown in it - it's not a straight grey. The lid has struts on it to keep it open and offset the weight. It is a very solid and substantial bench, and looks great at the foot of the guest bedroom bed.