This storage bench was packed well and arrived fully-assemble except for adding the legs; which were easy to do.  Overall it's a very nice storage bench that is comfortable to sit on, looks nice, and has ample storage space.  I ordered the light grey which has almost a beige look but still neutral and nice.  The only thing that is odd are the legs.  The tone is just different from the rest of the bench and I wish they were wood or a different shape & shade.  Otherwise it's 5-stars.