The bench arrived in a flat box, but was very easy to assemble. The grey came true to color as on the site and seems fairly stable, not sure if the 500lb capacity is actually true, however for an end of bed bench this fits perfectly for a queen and will suit a king sized bed as well. Would recommend, is a unique product that fits many usages in a house where a bench is required. Feet self level if this is required as well. Extra hardware also came in the box.