Came mostly assembled.  Just had to screw on handles and the feet (rollers).  Color works great with our floor.  Only one key.