Easy to assemble, delivered within the given timeframe and in perfect condition. Very happy overall with my purchase!!