Package arrived earlier than scheduled, which was a pleasant surprise.  The units came in perfect condition, very easy to assemble.  The pillows are light and need to be attached with some velcro so they don't slip around.  Otherwise very pleased with the product!