Met expectations.  Assembly took a little longer than expected.  Delivered on time and in good condition.  The styrofoam packing is very crumbly and makes a mess when you unpack the items.